首页> 外文OA文献 >Software Teams and Their Knowledge Networks in Large-Scale Software Development
【2h】

Software Teams and Their Knowledge Networks in Large-Scale Software Development

机译:软件团队及其在大规模软件开发中的知识网络

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Context: Large software development projects involve multiple interconnected teams, often spread around the world, developing complex products for a growing number of customers and users. Succeeding with large-scale software development requires access to an enormous amount of knowledge and skills. Since neither individuals nor teams can possibly possess all the needed expertise, the resource availability in a team‘s knowledge network, also known as social capital, and effective knowledge coordination become paramount. Objective: In this paper, we explore the role of social capital in terms of knowledge networks and networking behavior in large-scale software development projects. Method: We conducted a multi-case study in two organizations, Ericsson and ABB, with software development teams as embedded units of analysis. We organized focus groups with ten software teams and surveyed 61 members from these teams to characterize and visualize the teams‘ knowledge networks. To complement the team perspective, we conducted individual interviews with representatives of supporting and coordination roles. Based on survey data, data obtained from focus groups, and individual interviews, we compared the different network characteristics and mechanisms that support knowledge networks. We used social network analysis to construct the team networks, thematic coding to identify network characteristics and context factors, and tabular summaries to identify the trends. Results: Our findings indicate that social capital and networking are essential for both novice and mature teams when solving complex, unfamiliar, or interdependent tasks. Network size and networking behavior depend on company experience, employee turnover, team culture, need for networking, and organizational support. A number of mechanisms can support the development of knowledge networks and social capital, for example, introduction of formal technical experts, facilitation of communities of practice and adequate communication infrastructure. Conclusions: Our study emphasizes the importance of social capital and knowledge networks. Therefore, we suggest that, along with investments into training programs, software companies should also cultivate a networking culture to strengthen their social capital, a known driver of better performance.
机译:背景:大型软件开发项目涉及多个相互关联的团队,这些团队通常分布在世界各地,为越来越多的客户和用户开发复杂的产品。成功进行大规模软件开发需要访问大量的知识和技能。由于个人和团队都不可能拥有所有必需的专业知识,因此团队知识网络中的资源可用性(也称为社会资本)和有效的知识协调就变得至关重要。目的:在本文中,我们从知识网络和网络行为的角度探讨了社会资本在大型软件开发项目中的作用。方法:我们在爱立信和ABB这两个组织中进行了多案例研究,其中软件开发团队是嵌入式分析单位。我们组织了由十个软件团队组成的焦点小组,并从这些团队中调查了61位成员,以表征和可视化团队的知识网络。为了补充团队的观点,我们与支持和协调角色的代表进行了个别访谈。基于调查数据,从焦点小组获得的数据以及个人访谈,我们比较了支持知识网络的不同网络特征和机制。我们使用社交网络分析来构建团队网络,使用主题编码来确定网络特征和上下文因素,并使用表格摘要来确定趋势。结果:我们的发现表明,在解决复杂,陌生或相互依赖的任务时,社会资本和网络对于新手和成熟团队都是必不可少的。网络规模和网络行为取决于公司的经验,员工流动率,团队文化,网络需求和组织支持。许多机制可以支持知识网络和社会资本的发展,例如,引入正式的技术专家,便利实践社区和适当的通信基础设施。结论:我们的研究强调了社会资本和知识网络的重要性。因此,我们建议,除了对培训计划进行投资之外,软件公司还应该培养一种网络文化,以增强其社会资本,这是提高绩效的已知推动力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号